
	
	package com.imm.bean;

	import javax.faces.application.FacesMessage;
import javax.faces.context.FacesContext;




import com.imm.dominio.Agencia;
import com.imm.logica.*;



	public class AgenciaBean {

		
        private Integer Id_Agencia;
        private String nombre;
        private String domicilio;
        private String telefono;
  		
		public String AltaA()
		{
			Agencia a = new Agencia(Id_Agencia, nombre, domicilio, telefono);
			
			FacesContext context = FacesContext.getCurrentInstance();
			LoginBean bean = (LoginBean) context.getApplication().evaluateExpressionGet(context, "#{LoginBean}", LoginBean.class);
			if (bean.isLogueado()) {
					int nro = IAdminIMMCobranza.getIAdminAgencia().IngresarAgencia(a);
			if (nro != -1){
					FacesContext.getCurrentInstance().addMessage(null, new FacesMessage("INGRESO EXITOSO Nro Agencia "+ nro));
					
			}
			else{FacesContext.getCurrentInstance().addMessage(null, new FacesMessage("EROR: YA EXISTE AGENCIA CON ESE NOMBRE"));}
			nombre="";domicilio="";telefono="";
				return "";
				
			}
			else
			return "null";
		}
		
			
		
	

		
		public Integer getId_Agencia() {
			return Id_Agencia;
		}






		public void setId_Agencia(Integer id_Agencia) {
			Id_Agencia = id_Agencia;
		}






		public String getNombre() {
			return nombre;
		}

		public void setNombre(String nombre) {
			this.nombre = nombre;
		}
    
		public String getDomicilio() {
			return domicilio;
		}
    	public void setDomicilio(String domicilio) {
			this.domicilio = domicilio;
		}



		public String getTelefono() {
			return telefono;
		}



		public void setTelefono(String telefono) {
			this.telefono = telefono;
		}
		
		
		
		
		
	}
	
	
	
	
	
	
	
	
	
